Image 1 of 1

Trumansburg05.jpg

Taughannock Falls, Taughannock Falls State Park, Trumansburg, New York, USA