Image 1 of 1

Trumansburg01.jpg

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