Title: A history of St. Teresa's, Norris Green, Liverpool
Subjects: St. Teresa's (Church : Liverpool, England)