Chen Li: Spirit of Landscape, 2018

UNTITLED 2016

Oil on linen canvas 80 x 60cm

£ 3000

30

Made with FlippingBook - Online magazine maker