Self Adhesive Alphabet Stickers - Crystal - 58 pc