Image 1 of 1
Morning Moonlight Shining on the Ashuelot River in Marlow, New Hampshire
Morning Moonlight Shining on the Ashuelot River in Marlow, New Hampshire