2020 CST Composites i14 World Championships at Perth Dinghy Sailing Club - Overall
It's a wrap. The CST Composites i14 2020 Perth World Championships at the Perth Dinghy Sailing Club came to an end on Friday with the Brits taking the three podium finishes in what some would say difficult conditions in Perth.
