World Expo Shanghai China 2010


World Expo Shanghai China 2010


Size: 3744px × 5616px
Location: Shanghai China
Photo credit: © Mike Stone / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2010, china, expo, exposition, fair, pavilion, pavillions, shanghai, shanghaoi, world