36ONE VIKING SWIM

Cosy Bay

Adventure swim and race from Cosy Bay to Camps Bay