Bar mural

Teatro restaurant - London / oil on canvas 180 x 800cm