Designed by
Title
Glass globe replica at International Conference Center, Pudong, Changhai China #177159579
Description
Shanghai, Pudong, Lujiazui, China - May 4, 2010: Closeup of Giant glass globe replica on side of International Conference Center. Parts of skyscrapers in back
This image is editorial