John Hanning Speke

British military officer and explorer (1827–1864) ()

Portrait of John Hanning Speke

Parents

Children