News

 

The painting 'Self Portrait' is currently on show at the National Portrait Gallery,

part of the BP Portrait Award 2013.

20 June - 15 Spetember 2013