Last modified on 14 March 2013, at 17:15

Category:Quenby Hall

English: Quenby Hall is a large Jacobean country house in Leicestershire, England