Sir Thomas Hales, 2nd Baronet (Q16239781)
British politician
Language: