St. Margaret's Church, Horsforth.
Publisher: The Church
Published: 1933
Place of publication: Leeds
Language: eng
Subjects: St. Margaret (Church Horsforth, Leeds, England).