John Macdonald, Lord Kingsburgh

British politician (1836-1919) ()

Portrait of John Macdonald, Lord Kingsburgh

Children