Welsh wizard claims Sofia hat-trick as Italian duo also dominate by admin April 5, 2024 April 5, 2024 243 views 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