The Market Place in Lavenham, Suffolk, UK, 2008

- Image ID: AT12AN