Designed by
Title
The Lamb Tavern inside Leadenhall Market in The City of London. London, UK, January 20, 2024. #307413370
Description
London, UK, January 20, 2024. The Lamb Tavern inside Leadenhall Market in The City of London.
This image is editorial