Two of Bermuda’s world-class sailors were in action in the UK Ilca National Qualifiers this weekend.
Olympian Adriana Penruddocke and Sebastian Kempe took to the waters off Weymouth, which is on the S…
Olympian Adriana Penruddocke and Sebastian Kempe took to the waters off Weymouth, which is on the S…