Image 5 of 12

Immaculata

2008 | Giclee print on Hanhemuhle rag | Signed edition of 10 prints | 101 cm H x 76 cm W