Self Adhesive Rhinestone Stickers - Diamond - 56 pc