HALF X - SWIM

0.56 mi in Ambleside, United Kingdom

HALF X - SWIM - WORLD'S TOUGHEST HALF IRON DISTANCE TRIATHLON - SWIM 1.9 km...