Helen Eager

Giotto 1988

oil on canvas
270 x 170cm | 1212o