Live action footage
Water cascades down a multi layered rock hillside in Ithaca Falls, New York.
HD
1920 x 1080