Designed by
Title
Intermarche logo on a facade #90617802
Description
Villefranche, France - January 24, 2016: Intermarche logo on a facade. Intermarche is the brand of a general commercial french supermarket, part of the large retail group Les Mousquetaires
This image is editorial