Helen Eager

Performance 1988

Oil stick on paper on canvas
167.5 x 256.5cm | 18510