Echo City

Acrylic and oil on canvas

192 cm x 103 cm with frame

 

£2,500