Shenzhen, China, announced as new host of World Match Racing Tour Finals 2021-2025 Sailing
Shenzhen, China, announced as new host of World Match Racing Tour Finals 2021-2025 International Sailing Federation
Shenzhen, China, announced as new host of World Match Racing Tour Finals 2021-2025 International Sailing Federation