Autumn Thoreau Falls in the White Mountains
Captured this shot of the Thoreau Falls off the Appalachian Trail in the White Mountains of New Hampshire. I love the stunning, vibrant fall foliage and flowing water.
To download this free stock photo in high resolution and without a watermark, please click the button below. It is 100% free to use in all types of projects, commercial included: