panoramic picture of the lujiazui financial center in shanghai china

Royalty-free stock photo ID: 82470535

panoramic picture of the lujiazui financial center in shanghai china