16" Cherish Small Gold Locket Necklace

  • 14K gold filled
  • $148.00
  • $148.00