Be Still My Heart Keepsake Earrings

$110.00

Highlights:

Large Pearl Stud
18k Gold Plated Tapestry Heart Locket

Length: 2.5”