Shanghai Art Museum
The 10th National Fine Art Exhibition•Art and Design Exhibition, Shanghai Art Museum, Shanghai, China.