the street scene of the century avenue in shanghai,China.

Royalty-free stock photo ID: 90776978

the street scene of the century avenue in shanghai,China.