Results: 2003 Geelong ITU Triathlon World Cup
  • Geelong, Australia, Australia
  • 23 Nov, 2003
Select a program: