Abelardo Ojeda Flores Alatorre  //  The Human Condition
Project ToolsProject Info
Fields:  Photography
XXV International Mexico City Marathon. Mexico City’s altitude makes this popular 26-mile marathon one of the most challenging in the world (23,000 runners).

XXV International Mexico City Marathon. Mexico City’s altitude makes this popular 26-mile marathon one of the most challenging in the world (23,000 runners).