over-crowded city in China- Shanghai skyline

Royalty-free stock photo ID: 14097094

over-crowded city in China- Shanghai skyline