Silver Rose Gold Plated Heart Necklace

$37.95

Sterling silver rose gold plated heart necklace 38 + 5cm

Related Products