Carrefour Editorial Stock Image

Shot of Carrefour store logo. Carrefour is a French international hypermarket chain, is the largest hypermarket chain in the world in terms of size, the second largest retail group in the world in terms of revenue and third largest in profit after Wal-Mart and Tesco. Carrefour means crossroads in French.

  • MR: NO
  • PR: NO
  • 0
  • 829
  • 0

Editorial Stock Image: Carrefour

  • Exclusive image
ID 20900754 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images