Location
Xuhui District, People's Republic of China
Installation Art

1 Installation Art in Xuhui District, People's Republic of China