Results: 2001 Lausanne ITU Triathlon World Cup
  • Lausanne, Switzerland, Switzerland
  • 25 Aug, 2001
Select a program: