1999 Sater ITU Long Distance Triathlon World Championships

11 Jul, 1999 • Sater, Sweden
Start Lists
Results