Animal heads of Old Summer Palace relics on display in Shanghai

Updated: 2015-11-25 08:51

(chinadaily.com.cn)

Animal heads of Old Summer Palace relics on display in Shanghai

The head of ox. [Photo/IC]