SINOPIX PHOTO

Add to Lightbox Download
Construction site of the National Stadium known as the Bird Nest for the Beijing 2008 Olympics Games in Beijing, China..21 Jan 2007
Construction site of the National Stadium known as the Bird Nest for the Beijing 2008 Olympics Games in Beijing, China..21 Jan 2007