2003 La Partacua ITU Winter Triathlon World Cup

16 Mar, 2003 • La Partacua, Spain
Start Lists
Results