calculated at checkout.
Couldn't load pickup availability
Beautiful Shield, St Michael medal with the Sacred and Immaculate Hearts .
7/8 inch tall . Available in Bronze and Sterling Silver
View full details