Leclerc logo on a panel
St Georges de Reneins, France - October 11, 2016: Leclerc logo on a panel. Leclerc is a french hypermarket chain Leclerc and has more than 500 locations in France and more than 110 stores in Europe
Size: 4800px × 3200px
Location: St Georges de Reneins, France
Photo credit: © Eric D ricochet69 / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: background, brand, business, buyers, chain, commercial, company, consumer, consumerism, discount, drive, economy, eleclerc, exterior, food, france, french, grocery, hypermarket, leclerc, logo, market, retail, service, shop, sign, store, supermarket