SINOPIX PHOTO

Add to Lightbox Download
< Prev
Sandstorm hits construction site of National Stadium for Beijing 2008 Olympic Games in Beijing, China. 18-Mar-2008
Sandstorm hits construction site of National Stadium for Beijing 2008 Olympic Games in Beijing, China. 18-Mar-2008