Erica Deeman
British
1977-

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