2001 St. Petersburg ITU Triathlon World Cup

28 Apr, 2001 • St. Petersburg, USA, United States
Start Lists
Results