Designed by
Title
Shanghai Museum in People`s Square, Shanghai, China #186063725
Description
Shanghai Museum in China. The Shanghai Museum is a museum of ancient Chinese art in People`s Square, Shanghai. The collection has pieces from across China including bronzes, calligraphy and jade
This image is editorial