Leeds Parish Church Clock Tower Church of St Peter-at-Leeds


Size: 2592px × 3888px
Location: Leeds Parish Church Yorkshire United Kingdom UK
Photo credit: © Wild Life Ranger / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, church, clock, farquhar, heritage, history, hook, leeds, parish, peter--leeds, religion, st, tower, vicar, walter, worship