SINOPIX PHOTO

Add to Lightbox Download
Welcome sign on exterior of successful French supermarket chain Carrefour's main store in Shanghai.
Welcome sign on exterior of successful French supermarket chain Carrefour's main store in Shanghai.