Image 1 of 1

Trumansburg02.jpg

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