Open UK Nationals

Royal London Yacht Club The Parade, Cowes, Isle of Wight, United Kingdom