Moncalieri, Torino, Italy - December 6, 2021: Leroy Merlin store entrance with logo sign, it is a French company of large scale distribution in DIY, bricolage construction, gardening, home decoration Stock Photo | Adobe Stock
Calais, France - January 25, 2022 : View of the Leroy Merlin store. Leroy Merlin is an international French market network specializing in construction, DIY and gardening. Stock Photo | Adobe Stock