Huaihai Xi Lu 570-588
Shanghai
China

Shanghai Sculpture Space

Scroll to top of the page