Chen Li: Spirit of Landscape, 2018

THE WELL OF LONGCHUAN 2016

Oil on linen canvas 100 x 130cm

£ 6500

14

Made with FlippingBook - Online magazine maker