Tag: Viktorija Andrulyte
SAILING: Three wins each for France and Italy in World Cup Series Final in...
World Sailing’s World Cup Final at the proposed 2024 Olympic venue off Marseille (FRA) showcased especially the host French and visiting Italian sailors who...