Juma Ikangaa TAN,FEBRUARY 9, 1986 Marathon Juma Ikangaa of Tanzania crosses the finish line to win the 1986 Tokyo International Marathon at National Stadium in Tokyo, Japan.Photo by Shinichi YamadaAFLO 0348 Editorial Stock Photo - Afloimages
Juma Ikangaa (TAN),
FEBRUARY 9, 1986 - Marathon : Juma Ikangaa of Tanzania crosses the finish line to win the 1986 Tokyo International Marathon at National Stadium in Tokyo, Japan.
(Photo by Shinichi Yamada/AFLO) [0348]