Advertisement

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.

April 6, 2012
Advertisement

More Racing

Advertisement
Advertisement