World Expo Shanghai China 2010
World Expo Shanghai China 2010
Size: 5616px × 3744px
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