Half-timbered medieval houses, High Street, Lavenham, Suffolk

Half-timbered medieval houses, High Street, Lavenham, Suffolk, England