National 18 UK and Ireland Championships at Royal Findhorn Yacht Club 2024
The National 18 fleet descended on the village of Findhorn in Scotland for their eagerly awaited class championships this August. Findhorn is a beautiful place with hospitality and a social calendar to match, everything ...