SINOPIX PHOTO

Add to Lightbox Download
A French retail giant Carrefour supermarket in Beijing, China..24 Jul 2005
A French retail giant Carrefour supermarket in Beijing, China..24 Jul 2005
Filename: SINOPIX.retail.consumers.china.016.JPG
Copyright