Photo categories > Adventure/Extreme

Slip, Slide, and Splash

Location :Schroon Lake, NY
Date :August 2001
Description :100+ feet of water slide slipping right into the cool waters of Schroon Lake. What a peace ambiance it is.

Copyright 2017 Luke Brookhart