Temple Inn in Holborn, London, England, United Kingdom, Europe
Size:
5000px × 7500px
Location:
Photo credit: ©
Chris Mouyiaris / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
england,
europe,
holborn,
inn,
kingdom,
london,
temple,
united