Angel Hotel Market Square Lavenham Suffolk England

- Image ID: DDWCGE