Image 1 of 1
Winter Snow and Ice on the Ashuelot River in Marlow, New Hampshire
Winter Snow and Ice on the Ashuelot River in Marlow, New Hampshire