2001 Yamaguchi ITU Triathlon World Cup

12 Aug, 2001 • Yamaguchi, Japan, Japan
Start Lists
Results