Vintage Roman Missal

Availability: 1 in stock
An English translation of the Roman Missal.
£3.99