Share
twitterlinkedinfacebook
Image 1 of 1
mexico_puebla_native_IO4T8576.jpg
Naua Indian children stand next each other in front of the church of their village of Ayotzinapan, Puebla. Photo by Heriberto Rodriguez/ CGEIB