Sunday, September 19, 2010

A Walk in the Park

At the bottom of Lucifer Falls in Robert Truman State Park near Ithaca, NY.

No comments:

Post a Comment