The beautiful Taughannock Falls wrapped in a veil of fog on a rainy summer morning. At 215, they are the highest free-falling falls in the Northeastern United States. Could be an Algonquin word or could be the name of a Delaware Native American chief.
Prints available. Click here to order.
Related galleries: Natural Worlds Stumbled Upon
Email James Margolis about this photo