Share
twitterlinkedinfacebook
Image 1 of 1
QSH01758CHN.jpg
Construction workers in front of the Beijing Olympic Games' National Stadium, "The Bird's Nest".