Alex Ball Necklace

Alex Ball Necklace

  • $ 58.00


18K Vermeil

16-18" length