The SA Champs 2026 for shortboarding (or to give it its full name The 60th Sea Harvest South African Open Championships) went down this past […]

Muizenberg Beach

The SA Champs 2026 for shortboarding (or to give it its full name The 60th Sea Harvest South African Open Championships) went down this past […]