Self Adhesive Rhinestone Stickers - Multicolor - Zebra Print