marciaklue
FollowTaughannock Falls in Winter
The highest vertical drop falls in the Northeast US.
The highest vertical drop falls in the Northeast US.
Read less
Read less
Views
56
Likes
Categories
Same photographer See all
Discover more photos See all