2019 World Triathlon Series Grand Final: Elite Women's showcase
Experience the action and drama that unfolded in the women's race at the 2019 World Triathlon Series Grand Final.
Location: Lausanne, Switzerland.
Production: PLAN P Film
Experience the action and drama that unfolded in the women's race at the 2019 World Triathlon Series Grand Final.
Location: Lausanne, Switzerland.
Production: PLAN P Film