15 inch Genuine Purple Spiny Necklace with Double Navajo Pearl

  • $499.00

Genuine Sterling Silver and Spiny Oyster