Regular price £1.30
Carmel Darlington. On the occasion of the ter-centenary of the Beatification of St Teresa. 11pp