Helen Eager

Rosetta
2017

oil on linen
91 x 137 cm

SHARE THIS