75th Swiftsure Yacht Race, Victoria BC
For the public, there are many opportunities to experience the historic 75th running of the Swiftsure International Yacht Race –…
For the public, there are many opportunities to experience the historic 75th running of the Swiftsure International Yacht Race –…