Letchworth State Park, "The Grand Canyon of New York State."
Photo by The Railsplitter
Posted April 7, 2011