Athletics (sport) Competitor Lon
Arturo Barrios Flores is a Mexican long-distance runner. He was born in Ciudad de México Distrito Federal.