Purple Crystal Ball Necklace

Calista&Co.

Regular price $15.00

  • Mixed tones in beads 
  • Ready to ship