Tamara Dean
Elephant ear (Alocasia odora) in Autumn
2017
Pure pigment print on cotton rag paper
150 x 200 cm

Scroll to Top