Designed by
Title
Intermarche logo on a building #219728095
Description
La Clayette, France - September 12, 2020: Intermarche logo on a building. Intermarche is the brand of a general commercial french supermarket, part of the large retail group Les Mousquetaires
This image is editorial