1998 Sado Island ITU Long Distance Triathlon World Championships

05 Sep, 1998 • Sado Island, Japan
Start Lists
Results