fbpx

Photo

Moisés Molina sifts through garments for sale at a stall at Tianguis de Las Torres, in eastern Mexico City. Prices at the stall range from 10 to 100 Mexican pesos (50 cents to 5 United States dollars).
Mar García, GPJ Mexico