Logo
China July 2009
| Shanghai buildings and people
Little road train on Nanjing Road, Shanghai
2009-11097
Little road train on Nanjing Road, Shanghai