Purple Haze Crystal Necklace

Purple Haze Crystal Necklace

Regular price $34.95 $0.00

Deep Purple Crystal Stones

Gold + Bronze metal detail