Cart (0)


IC210

Laminated Virgin Mary Icon

Regular price $13.76

Virgin Mary Icon 10.75 x 7 in.

Clear laminated icon.

Made in Canada