Designed by
Title
Carrefour City logo on Carrefour City store #162806972
Description
PARIS, FRANCE - OCTOBER 20, 2019. Carrefour City logo on Carrefour City store. Carrefour City is a chain of proximity convenience stores created in 2009 by the Carrefour Group
This image is editorial