wall26 Self-Adhesive Wallpaper Large Wall Mural Series (100"x144", Artwork - 26)