Self Adhesive Rhinestone Stickers - Crystal - Round - 150 pc