Sale

18 inch Genuine Spiny Purple Sterling Silver Necklace

  • $115.00
made in New Mexico