Advertisement

12th Annual Smithsonian Magazine Photo Contest Natural World
Stunning panorama view of the falls at Letchworth State Park, NY.

Stunning panorama view of the falls at Letchworth State Park, NY.

Photo Detail
Date Taken: 09.2014
Date Uploaded: 09.2014
Photo Location: New York, United States of America
Camera: VS980 4G
Copyright: © Eliza Austin