Self Adhesive Rhinestone Stickers - 40 pc