Alex Ball Necklace

Alex Ball Necklace

  • $ 72.00


18K Vermeil

16-18" length