21st IAAF World Cross Country Championships

IAAF World Cross Country Championships

SPAIN Amorebieta, SPAIN 28 MAR 1993