Miraculous Mary Frame with Angel

Regular price $50.00

Sterling silver medal on a stainless steel chain 18 inches.