Shanghai Lujiazui Finance & Trade Zone modern city night background

Royalty-free stock photo ID: 133591907

Shanghai Lujiazui Finance & Trade Zone modern city night background