Linked Hearts Necklace

$24.00
  • 16″ plus 3″ extension