World and Olympic Champions land in Arzachena for year’s first World Cup action 25 May, 2022 News 3 min read