Helen Eager

Magellan
2018

oil on linen
61 x 92 cm

SHARE THIS