Logo

Logo

Robert Dawson

The ‘deadly’ click

Kaaterskill Falls, a scenic waterfall located in the Catskill Mountains in New York, has proven a popular spot for Instagram…