Tamara Dean
The Place Within
2016
Archival pigment print on cotton rag paper
66 x 100 cm

Scroll to Top