Keelboat

Wins for Australia and The Bahamas at 5.5 Metre Worlds