Surfers at Haulover Park - Miami Beach, Florida

Surfers at Haulover Park - Miami Beach, Florida