Westminster Cathedral.
Catholic Church.Archdiocese of Westminster.
[London] : Archdiocese of Westminster,
1895.
Appeal brochure.
Westminster Cathedral (London, England)