National Stadium

Add to Lightbox Download
< Prev Next >
The building site of the National Stadium for the 2008 Olympic Games, dubbed the ?Bird's Nest,? in Beijing, China..16 Nov 2005
The building site of the National Stadium for the 2008 Olympic Games, dubbed the ?Bird's Nest,? in Beijing, China..16 Nov 2005