Andrew Harding

Long walk home – oil on canvas SOLD
Sleepy Hamlet – watercolour