SINOPIX PHOTO

Add to Lightbox Download
< Prev Next >
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.