236.2\”x17.7\” Leaf Peel and Stick Wallpaper Floral Contact Paper Floral Wallpaper Peel and Stick
Product Link