Tagged: England

Photo of yellow, timber building

Old timber buildings in Lavenham, England

Lavenham is a beautiful English town. Lavenham was a place of some importance as far back as 1257.