Int'l science & art exhibition in Shanghai
2013-08-29 10:31
By (Xinhua)
  | 
| 
 Visitors look at a creative artwork "Mona Lisa Smile" during the 2013 Shanghai International Science and Art Exhibition Program in East China's Shanghai, Aug 28, 2013. The six-day event kicked off at the Shanghai Exhibition Center on Wednesday.  [Photo/Xinhua] 
 | 
  
 
 
...