ITU World Triathlon Leeds

Great day racing on local roads and in front of massive crowds – 13th in the end

Photos from ITU