Welsh wizard claims Sofia hat-trick as Italian duo also dominate by admin April 5, 2024 April 5, 2024 Great Britain’s Micky Beckett has won ILCA 7 gold with a day to spare, on day five of the World Cup Series at the 53 Trofeo Princesa SofÃa Mallorca by… 0 FacebookTwitterLinkedinEmail