Little Hall Market square, Lavenham village, Suffolk County, England, Britain.

- Image ID: E4M2FN