Tamara Dean
Endangered 6
2018
Archival pigment print on cotton rag paper
110 x 165 cm

Scroll to Top