Self-Portrait

Sheila Wallis, ‘Self-Portrait’, Oil on canvas, 2009. Courtesy: Sheila Wallis. This 20×20 cms painting has been shortlisted by the selectors, The winner of the £25,000 prize is decided by public vote.


0 Comments