2019 Invitational Regatta

Final 2019 results here.
Read the race report by SAIL+LEISURE here.

Images above by Ashleigh de Villiers, video below by Matthew du Toit.