Columbia Thread Needle World Triathlon Leeds at , Leeds, UK
12th June 2016. Leeds, UK. Elite Women enter the water Credit Dan Cooke/ Alamy Live News
Englandbikecitycompetionleedsmultiplemultisportracerunseriessportswimtritriathlonworld
Sports Portfolio
Log In: