Street scene with quaint old detached houses in village of Lavenham, Suffolk, England, UK, Britain

- Image ID: E5E71D
Pearl Bucknall / Alamy Stock Photo
Image ID: E5E71D
Location: Lavenham, Suffolk, England, UK, Britain, Europe