Kelmarsh Hall

Kelmarsh Hall near Northampton.