Logo
China July 2009
| Shanghai buildings and people
Teddy bears in a department store on Nanjing Road, Shanghai
2009-10766
Teddy bears in a department store on Nanjing Road, Shanghai