SINOPIX PHOTO

Add to Lightbox Download
Construction site of the National Swimming Center, also dubbed the "Water Cube", Beijing, China..08 Sep 2006
Construction site of the National Swimming Center, also dubbed the "Water Cube", Beijing, China..08 Sep 2006