Creative installations shine at Shanghai art festival
chinadaily.com.cn |
Updated: 2017-10-25 13:51
Share - WeChat
![](//img2.chinadaily.com.cn/images/201711/16/5a0cf452a31061a720dbd6ec.jpeg) |
An art installation named Child of the Earth on display at the Lujiazui Green Bank Art Festival in Pudong New Area in Shanghai on Oct 24, 2017. [Photo/VCG] |