SINOPIX PHOTO

Add to Lightbox Download
A construction worker mixes cement in front of the National Stadium, AKA "The Bird's Nest" in Beijing, China..04 Sep 2007
A construction worker mixes cement in front of the National Stadium, AKA "The Bird's Nest" in Beijing, China..04 Sep 2007