Shanghai (China): the Shanghai Urban Planning Exhibition Hall in People’s Square

- Image ID: DFDFBN
age fotostock / Alamy Stock Photo
Image ID: DFDFBN
Shanghai (China): the Shanghai Urban Planning Exhibition Hall in People’s Square