St.Thomas's (Leylands).
Contributors: St. Thomas's(Leylands), Church : Leeds, England.
Language: eng
Number of pages: 21
Notes: Filmed by the West Yorkshire Archive Service.