Virgin Mary Necklace

Virgin Mary Necklace

Regular price $ 35

Gold Filled 19" (Third necklace shown from the top)