Results: 2002 Lausanne ITU Triathlon World Cup
  • Lausanne, Switzerland, Switzerland
  • 31 Aug, 2002
Select a program: