The rush of  people on the Shanghai Lujiazui flyover

Royalty-free stock photo ID: 119185129

The rush of people on the Shanghai Lujiazui flyover