Mary Holy Cards

Regular price $1.00

Laminated card

Image of various devotions of Mary on the front and a prayer on the back