Magali Pelissier

Magali & Ramin's 3 open water swims (include Thames and Channel crossings)

Fundraising for COSMIC

Story

Share this story