1989 Avignon ITU Triathlon World Championships

06 Aug, 1989 • Avignon, France
Start Lists
Results