Source: China Daily
08-07-2008 15:52
Special Report: 2008 Beijing Olympic Games
A baby with Chinese flag stickers on its face sits inside the Olympic Village at the Beijing 2008 Olympic Games, August 6, 2008. [Agencies] |
A baby with Chinese flag stickers on its face sits inside the Olympic Village at the Beijing 2008 Olympic Games, August 6, 2008. [Agencies] |