10 KARAT MINI CRYSTALS

Regular price $24.99

Heritage 10k Mini Crystals!