Fashion your own garden meadow indoors with this enchanting peel and stick wallpaper. Beautiful leaves wrap your room in a fresh design that soothes and inspires. Printed on a premium substrate that is totally removable and will not damage walls, enjoy the look of wallpaper without all the hassle with this stylish peel and stick option. Comes on a 20.5 in x 18 ft roll.
We use cookies to personalize content and to provide you with an improved user experience. By continuing to browse this site you consent to the use of cookies. Please visit our cookie policy for further details. More info.