Graciela Iturbide · Nuestra Señora de las Iguanas [Our Lady of the Iguanas], Juchitán, Oaxaca, 1991
Graciela Iturbide, Nuestra Señora de las Iguanas [Our Lady of the Iguanas], Juchitán, Oaxaca, 1991, Silver print. Sold at auction in 2025. See Graciela Iturbide’s auction records and prices →