PRAYERCARD: Teresa of Avila

Regular price £0.15

Carmel Darlington. Blank reverse.