Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
BEIJING-OCT 3: Arragement of flower beds are seen at Tiananmen square during National Day holiday on Oct 3, 2010 in Beijing, China. The National Day on October 1st marked the 61st anniversary of the founding of the People's Republic of China.