Tamara Dean
Shoaling
2015
Pure pigment print on cotton rag paper
151 x 193 cm

Scroll to Top