Coaches Training School - Surfing

—  Fort Lauderdale Beach by Lifeguard Stand #19