2024 Regatta Reports 2024 Regatta Reports Trofeo de Castro Urdiales Castro Urdiales, Spain, May 26, 2024… by SnipeToday 05/28/2024