Live action footage
Giants Bathtub Cascade at Matthiessen State Park in central Illinois.
HD 720
1280 x 720