Starry heart necklace

Starry heart necklace

$40.00

Gold plated heart with pave stars

16 inch