Designed by
Title
Intermarche logo in front of their local supermarket in Lyon. Intermarche is a French retailer of supermarkets and hypermarkets #154080948
Description
LYON, FRANCE - JULY 17, 2019: ..Picture of a sign with the logo of Intermarche on their local supermarket in Lyon, France. Intermarche is the brand of a general commercial French supermarket, part of the large retail group Les Mousquetaires
This image is editorial