2023 Regatta Reports 2023 Regatta Reports Trofeo Ciudad de Castro-Urdiales Castro Urdiales, Spain, May 31, 2023… by SnipeToday 05/31/2023