Ruth Borchard Prize Exhibition


  • Piano Nobile Gallery 90 York Way London, England, N1 9AG United Kingdom

My painting 'Self Portrait in January' is among the 120 self-portraits on show at this year's Ruth Borchard Prize Exhibition.