Print
Mail
Large
Medium
Small
Share on
Pieces of artistic work of the art exhibition "The Shadow Never Lies" at the Shanghai 21st Century Minsheng Art Museum in Shanghai, April 29. 2016.[Photo/Chinanews.com]