Trofeo S.A.R. Princesa Sofía MAPFRE

Top teams from around the world compete in the third of seven ISAF Sailing World Cup Regattas in Palma, Spain. Photos: MartinezStudio.es/SofiaMapfre Read more in our Finish Line forum.