14 August 09 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