Beijing, China - April 27, 2010: Blood red and deep yellow display of flags, star and wreath on top of National Museum of China on edge of Tienanmen Square. Shanghai World Expo announcement.

Beijing, China - April 27, 2010: Blood red and deep yellow display of flags, star and wreath on top of National Museum of China on edge of Tienanmen Square. Shanghai World Expo announcement. - 105370548

Similar stock images

to-top-page