2025 ILCA 7 Men's & ILCA 6 Women's World Championships

Saturday 10 May 2025 - Saturday 17 May 2025
CHINA, Qingdao




Results have not been posted for this event. Please check back at a later time.