Erica Deeman
British
1977-

Untitled 25
2014
Chromogenic print
45 x 45 inches
© Erica Deeman