World Map China Shanghai Shanghai
Shanghai Stadium
This photo is selected for Google Earth [?] - ID: 385359
in Shanghai, Shanghai (China)
Flag photo:
Photo details:
- Viewed 925 times
- Uploaded the 2007-01-11 19:41:39
- © All rights reserved
by Irish Shagua - [contact]


