SINOPIX PHOTO

Add to Lightbox Download
Fallen mannequins litter a shopfront in Dujiangyan, China..14 May 2008
Fallen mannequins litter a shopfront in Dujiangyan, China..14 May 2008
Filename: 8714437-1210723376.jpg
Copyright