Facade of Top Building Hypermarket Leroy Merlin - One of Largest Players of DIY Retail Industry in Russia. Mart Exterior of Store Editorial Photography - Image of life, logo: 210376797
French DIY retailer Leroy Merlin to open19th store in Romania in May
Moncalieri, Turin, Italy - December 6, 2021: Leroy Merlin logo sign on blue sky, it is a French company of large scale distribution in DIY, bricolage construction, gardening, home decoration Stock Photo | Adobe Stock