Creative installations shine at Shanghai art festival
chinadaily.com.cn |
Updated: 2017-10-25 13:51
Share - WeChat
|
An art installation named The Beginnings of Lives on display at the Lujiazui Green Bank Art Festival in Pudong New Area in Shanghai on Oct 24, 2017. [Photo/VCG] |