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

Royalty-free stock photo ID: 92236621

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