Northeast US - Naturelogues

Taughannock Falls

Taughannock Falls State Park, Ithaca, NY

landscapewaterfallsfall colorautumnnew york