9th IAAF/Mobil Grand Prix Final

IAAF Grand Prix Final

GREAT BRITAIN & N.I. London, GREAT BRITAIN & N.I. 10 SEP 1993