Logo
China July 2009
| Shanghai buildings and people
Police buggy on Nanjing Road, Shanghai
2009-11072
Police buggy on Nanjing Road, Shanghai