Leeds Minster Anglican Church in Leeds, West Yorkshire, UK.
Size:
5271px × 3514px
Location:
Leeds, West Yorkshire, UK
Photo credit: ©
Maurice Savage / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
anglican,
britain,
church,
england,
leeds,
minster,
uk,
west,
yorkshire