Chen Li: Spirit of Landscape, 2018

UNTITLED 2017

Oil on linen canvas 97 x 100cm

£ 5200

16

Made with FlippingBook - Online magazine maker