George Savile, 1st Marquess of Halifax (1633-1695)

Biography
__SHOWFACTBOX__