2023 Regatta Reports 2023 Regatta Reports Spanish Master Nationals Embalse de San Juan, Spain, May 1, 2023… by SnipeToday 05/01/2023