Share
twitterlinkedinfacebook
Image 1 of 1
QSH01757CHN.jpg
A construction worker digs a ditch in front of the Beijing Olympic Games' National Stadium, "The Bird's Nest".