2023 ILCA 7 Masters World Championships – Day 2
Pattaya, Thailand – Today the 2023 ILCA 7 Masters World Championships continued the second day of sailing at the Royal Varuna Yacht Club. Another beautiful day where competitors completed two races […]
Read more