Surf Camp 2017

Unnamed Venue San Clemente, CA

Injured & Recovering Semper Fi Fund Veterans Catch Waves at Three-Day Surf Camp Team Semper Fi Joins Waves of Impact to learn new skills and valuable lessons on and off [...]