Mediterranean Hand-crafted 18 Karat Gold and Diamond Heart Pendant

  • $3,100.00
  • $2,590.00