John Macdonald, Lord Kingsburgh

British politician (1836-1919) (–)

Portrait of John Macdonald, Lord Kingsburgh

Children