The Angel Hotel Lavenham Suffolk England

Glenn Harper / Alamy Stock Photo
Image ID: A6Y2Y3

Location: Market Place, Lavenham, Suffolk CO10, UK