Share
twitterlinkedinfacebook
Image 1 of 1
ITE00293CHN.jpg
Workers from the construction site of the Beijing 2008 Olympic Games National Stadium, also known as the Bird's Nest, finishing their shift.