Bar Beach

Location

Location on the North Shore of Long Island where Terry Laughlin had his first serious swimming experiences.

Mentioned in 1 video