The rush of  people on the Shanghai Lujiazui flyover

Royalty-free stock photo ID: 117915910

The rush of people on the Shanghai Lujiazui flyover