2003 Ibiza ITU Long Distance Triathlon World Championships

11 May, 2003 • Ibiza, Spain
Start Lists
Results