Place: The Flume Gorge, Lincoln, New Hampshire, United States
By Ed Steinerts Uploaded on 10 November 2007 25 views