Coavas 23.7" X 26" DIY Leopard Spot Stripe Heart Sticker Decal Mural Art Wall Stickers Cheetah Heart Animal Print Wall Decals Art Decor Vinyl Room Home Mural Art