Taking the lid off, 2015

Digital print on aqueous paper, 116.84 x 77.47 cm.
Alcachofa_final_web (1)