Hooper Beach

4906 Cliff Drive

Photos