SINOPIX PHOTO

Add to Lightbox Download
Carrefour depatment store in Guangzhou, China. The French retail chain has around a hundred outlets in mainland China. .02-FEB-05
Carrefour depatment store in Guangzhou, China. The French retail chain has around a hundred outlets in mainland China. .02-FEB-05