45cm Width Leopard Pattern Removable Decor Contact Paper Self Adhesive Waterproof Thick Wallpaper Stickers for Home Decoration
Aliexpress UK