Designed by
Title
Carrefour supermarket sign on a pole #288345149
Description
Creches, France - March 15, 2020: Carrefour supermarket sign on a pole. Carrefour is a French multinational retailer headquartered in France and it's one of the largest hypermarket chains in the world
This image is editorial