Logo
China July 2009
| Shanghai buildings and people
Haibao (Shanghai Expo mascot) at the Urban Planning Exhibition, Shanghai
2009-10604
Haibao (Shanghai Expo mascot) at the Urban Planning Exhibition, Shanghai