Sterling Silver 20x18mm Filigree Heart Necklet 40-45cm

$69.00

In stock