SINOPIX PHOTO


Construction site of the National Stadium known as the Bird Nest for the Beijing 2008 Olympics Games in Beijing, China..21 Jan 2007
Filename: 3816104-1169339454.jpg
Copyright Sinopix Photo Agency Ltd
Copyright Sinopix Photo Agency Ltd