Sir Thomas Hanmer, 2nd Baronet (Q7529161)
English politician
Language: