< Back00 00Next >

Taughannock Falls State Park, near Ithaca (with one of the highest waterfalls in the Eastern US...).

DAVID RUETHER PHOTOGRAPHY AND VIDEO