Helen Eager

Galileo
2017

oil on linen
137 x 91 cm

SHARE THIS