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