Home >> Photo

Shanghai museum to hold free shows

Updated: 2017-05-17 16:20:50

( chinadaily.com.cn )

Share on

Los Angeles-based artist Jennifer West's debut exhibition in China, Is Film Over?, shows five films she produced from 2009 to 2016. [Photo provided to China Daily]

Previous 2 3 4 5 6 7 8 9 Next
Most Popular