2018 Territorial Triathlon

2018 Territorial Triathlon - Olympic - Results