Petite Miraculous Medal Bead Necklace
$535 $428
A dainty gold medal featuring the Virgin Mary on a gold station bead chain is the perfect layering piece for... Read more
$535 $428
A dainty gold medal featuring the Virgin Mary on a gold station bead chain is the perfect layering piece for... Read more