Bar Beach
Location
Location on the North Shore of Long Island where Terry Laughlin had his first serious swimming experiences.
Mentioned in 1 video
Location on the North Shore of Long Island where Terry Laughlin had his first serious swimming experiences.