XL Virgin Mary Necklace

May Martin

Regular price $ 58.00

Material: Gold filled. Length: 17.5" chain. Charm: .75”coin.