Skip to product information
1 of 2

Queen Vee

Virgin Mary Protection Necklace

Regular price
$5,100.00 USD
Regular price
Sale price
$5,100.00 USD
Color
Size
18K Gold Italian Made Virgin Mary with White or Black Diamonds