Blushing Heart Necklace | Susan Shaw
$68.95
The Blushing Heart Necklace is the sweetest finishing touch for any outfit. Featuring soft pink genuine stone beads paired with a delicate triple-p...
View full details