Sterling 16" Heart Necklace

$24.00