Upwind Sailing on Chili Pepper

Sailing at the St Thomas International Regatta 2021