Drop Diamond 18 Karat Rose Gold Necklace

  • $1,021.00