Logo
China July 2009
| Shanghai buildings and people
Fans in a display stand at Yu Bazaar, Shanghai
2009-10905
Fans in a display stand at Yu Bazaar, Shanghai