1993 Los Cabos ITU Triathlon World Cup

21 Jun, 1993 • Los Cabos, Mexico
Start Lists
Results