Malachite Diamond 18 Karat Gold Necklace

  • $499.00