The 2024 ILCA Masters Worlds at the Adelaide Sailing Club have reached the halfway point and sailors are heading into a well-earned rest day.
The 2024 ILCA Masters Worlds at the Adelaide Sailing Club have reached the halfway point and sailors are heading into a well-earned rest day.