Back to top

Steven Claydon

EYES IN FACE, 2015
Print on tracing paper, colored acetate
70 × 100 × 0.1 cm / 27 1/2 × 39 1/3 inches