SINOPIX PHOTO

Add to Lightbox Download
Sign at entry to Shanghai flagship store of successful French Carrefour supermarket, displaying a map of China showing the extent of the firm's reach in the country.
Sign at entry to Shanghai flagship store of successful French Carrefour supermarket, displaying a map of China showing the extent of the firm's reach in the country.