Sir John Savile (Q75587432)
Peerage person ID=228361
Language:
other details
aliases John Savile, of Tankesley
description Peerage person ID=228361

External Links