The Scaramouche Sailing Trust, the official charity of Cowes Week, launched their 2022
fundraising campaign just ahead of the busy regatta in Cowes, Isle of Wight.
fundraising campaign just ahead of the busy regatta in Cowes, Isle of Wight.