ROSARY: Divine Infant one decade

ROSARY: Divine Infant one decade

Regular price
£4.00
Sale price
£4.00

Red beads with prayer in case.