Barcelona, Spain - May 15, 2023: Leroy Merlin store, large sign. French retail company, home goods store in Barcelona.
Size: 6000px × 4000px
Photo credit: © Dzmitry Skazau / Alamy / Afripics
License: Royalty Free
Model Released: Yes
Keywords: appliances, barcelona, brand, building, buy, catalonia, center, centre, chain, commercial, company, diy, equipment, europe, french, gardening, green, hardware, home, house, hypermarket, improvement, large, leroy, logo, logotype, mall, market, merlin, products, purchase, retail, retailer, sale, sell, shop, shopping, sign, signboard, spain, store, supermarket, superstore, trademark, warehouse