Image 1 of 1
090908_Maxi Worlds D3_064.JPG
9th September 2009. Rolex Maxi Worlds 2009.Costa Smeralda YC. Sardinia. Italy..Picture shows "Luna Rossa" (ITA 4599) the STP65 In action during heavy seas and strong winds on the second days racing..Please credit all pictures: Mark Lloyd/Lloyd Images