Chen Li: Spirit of Landscape, 2018

UNTITLED 2000

Oil on linen canvas 80 x 100cm

£ 4900

54

Made with FlippingBook - Online magazine maker