$44.75 to $1,106.75
Miraculous Medal. Made in the USA
The Miraculous Medal depicts the Virgin Mary on a globe. The reverse is emblazoned with the letter M, the Sacred Heart of Jesus, and the Immaculate Heart of Mary.
No reviews have been written for this product.
Be the first one! – Write a Review