Chen Yi statue and Pearl Tower, Shanghai, China
Editorial use only
Editorial credit: oksana.perkins / Shutterstock.com

Royalty-free stock photo ID: 9939637

Chen Yi statue and Pearl Tower, Shanghai, China