Sir John Hanmer, 1st Baronet (Q7527817)
Member of Parliament of England
Language:
other details