2023 Regatta Reports 2023 Regatta Reports Regata Armada Cadiz Cadiz, Spain, May 13, 2023… by SnipeToday 05/14/2023