The full catalogue
1 result for “George SAVILE MARQUIS OF HALIFAX (1633 - 1695)”
George SAVILE MARQUIS OF HALIFAX (1633 - 1695)