A monument in the Market Place, Lavenham, Suffolk, England, United Kingdom.

- Image ID: FKWA9Y