8th IAAF World Cross Country Championships

IAAF World Cross Country Championships

FRANCE Paris, FRANCE 09 MAR 1980