Welsh Theatre

Welsh Theatre, 2012
   oil on canvas/Öl auf Leinwand, 85 x 120cm