SINOPIX PHOTO

Add to Lightbox Download
Tin beers are on sale in Wumei supermarket in Beijing, China. .22 Jul 2006
Tin beers are on sale in Wumei supermarket in Beijing, China. .22 Jul 2006
Filename: SINOPIX.retail.consumers.china.041.JPG
Copyright