The century avenue of  street scene of people walking hurriedly in shanghai Lujiazui,China.

Royalty-free stock photo ID: 134503874

The century avenue of street scene of people walking hurriedly in shanghai Lujiazui,China.