Royalty-free stock photo ID: 610276691

cityscape in the shenzhen,china - Image