Ithaca Falls Previous Photo: Trip Downstairs Next Photo: Ready to Launch
 
July 5, 2007
 
Ithaca Falls, New York