02. Nuestra señora de las iguanas / Our Lady of the Iguanas 1979, printed 1998 Gelatin Silver Print 11 3/8 x 9 1/2 in. 101317 |
Graciela Iturbide
- Post a new comment
- 0 comments
- Post a new comment
- 0 comments
02. Nuestra señora de las iguanas / Our Lady of the Iguanas 1979, printed 1998 Gelatin Silver Print 11 3/8 x 9 1/2 in. 101317 |