"The Angel Hotel" in the Market Place of Lavenham, Suffolk, UK, 2008

- Image ID: AT129T