2001 Lausanne ITU Triathlon World Cup

25 Aug, 2001 • Lausanne, Switzerland, Switzerland
Start Lists
Results