SINOPIX PHOTO


A construction worker mixes cement in front of the National Stadium, AKA "The Bird's Nest" in Beijing, China..04 Sep 2007
Filename: 9178086-1188865969.jpg
Copyright Sinopix Photo Agency Ltd
Copyright Sinopix Photo Agency Ltd