An art piece created by Shanghai artist Peng Mingliang is on display at the Shanghai Exhibition Center, Aug 3, 2014. [Photo/IC]
Israeli artist captures water droplet art
Zhejiang Art Museum displays best of its collection
'Cutest graffiti' in NE park