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

Royalty-free stock photo ID: 134111864

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