Inns of Court, The Temple, London, England, UK

- Image ID: BE69KN
Colin Underhill / Alamy Stock Photo
Image ID: BE69KN
Location: London, England, United Kingdom

Similar stock images