Layers of history

4 min read

The latest owners of a collection of historic buildings in Northamptonshire ha