Archie Massey and Harvey Hillary confirmed their World Title victory at the CST Composites International 14 World Championship at Perth Dinghy SC, Australia
Archie Massey and Harvey Hillary confirmed their World Title victory at the CST Composites International 14 World Championship at Perth Dinghy SC, Australia