Sponsored
Topic
Free account · your comment posts right after signup
Francis Hastings (1560–1595), of Old Place, near Ashby Castle, Leicestershire, was an English politician.
Not who you're looking for? Others named Francis Hastings: English Puritan politician
In the Arcade