18th IAAF World Cross Country Championships

IAAF World Cross Country Championships

FRANCE Aix-les-Bains, FRANCE 25 MAR 1990