Sir Henry Harpur, 6th Baronet (Q7527146)
British politician
Language: