2023 ILCA 6 Masters World Championships – Day 1
Photos by Matias Capizzano Pattaya, Thailand – The 2023 ILCA 6 Masters World Championships, hosted by the Royal Varuna Yacht Club, kicked off with two races in beautiful champagne sailing conditions. The […]
Read more