Wall mural

Teatro restaurant - Leeds / oil on canvas 240 x 700cm