Image 1 of 1
Snow Covered Rocks and Boulders in the Ashuelot River in New Hampshire
Snow Covered Rocks and Boulders in the Ashuelot River in New Hampshire