In stock items ship in 1-2 business days.
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.