Letchworth Park Waterfalls, 2009
|
About This Image
View from Inspiration Point of the Middle and Upper Falls in the Genesee River, on a sunny late October afternoon. Letchworth State Park is in Western NY State.
Comments
Add A Comment About This Image