Virgin Mary Black

Regular price $22.00

All embroidered from patches I had of the Virgin Mary