Purple Spiny Oyster Necklace

  • $53.00


Artist Unknown

Sterling Silver & Spiny Oyster


We Also Recommend