World Triathlon Championship Series: Great Britain's Georgia Taylor-Brown wins in Cagliari

27th May 2023    |     Source: BBC