Our Lady of the Iguanas

Standard

Our Lady of the Iguanas (Nuestra Señora de las Iguanas, Juchitán, Oaxaca) , a photo by Graciela Iturbide taken in 1979.

One of the most remarkable images I have seen in recent months. Published in the 2004 calendar, Unwritten Histories, from DRIK, the Bangladesh based photo journalist library.

Advertisements