Person
Peerage person ID=639974
Not who you're looking for? Others named Thomas Hanmer: British politician · English Member of Parliament (c1648-1701)
Family