Results: 2002 St. Petersburg ITU Triathlon World Cup
  • St. Petersburg, Florida, United States
  • 27 Apr, 2002
Select a program: