The Orchard Self Adhesive Wallpaper Mural
Create an epic focal point in your room, with the fully self-adhesive wallpaper mural: 'The Orchard'.
Buy 'The Orchard' Self Adhesive Wallpaper Mural from our range of Peel & Stick Wall Murals Collection.
Each peel & stick wallpaper is available in a choice of 2 sizes; 150cm x 150cm (XL) or 200cm x 200cm (XXL), and is supplied in 2 self-adhesive pieces. Install on your wall in less than 15 minutes.