FÉDÉRATION INTERNATIONALE DE NATATION

FINA UltraMarathon Swim Series 2018 - Leg 2

CAN, Canada, Lac St. Jean