Taughannock Falls July 2014
Trumansburg, NY
One of the two tallest waterfalls in New York State
121
views
2
faves
2
comments
Uploaded on July 30, 2014
Taken on July 30, 2014