Title: St. Luke, West Norwood, 1825-1975
Subjects: Church history, St. Luke (Church), West Norwood, Eng
Places: West Norwood (London, England)