SINOPIX PHOTO

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