‘guarded heart’ pearl necklace

$55.55

- handmade
- freshwater pearl
- adjustable 16"-20"

FREE US SHIPPING