Best-seller Emerald Diamond Solid 18-Karat Rose Gold Necklace

  • $1,254.00
  • $1,174.00