Clare V.
Le Heartbreaker Necklace - Multi Color
Regular price
$325.00
Ten heart beads
To represent
All the hearts
You've stolen
Vintage gold-plated brass, glass, enamel, resin, porcelain