Guide to the Church of the Immaculate Conception, Farm Street.
Contributors: Church of the Immaculate Conception (Farm Street, London, England)
Publisher: Burleigh
Place of publication: [Bristol
Language: eng
Number of pages: 14