The latest creative print series from Leroy Merlin, the home decoration and building materials supermarket, focuses on the theme of Do It Yourself (DIY). Indeed, it's often better to handle these kinds of tasks personally. (Note: Leroy Merlin is a quintessentially French company!)