Editorial »
Found 1 people matching John Hanning Speke:
John Hanning Speke was an officer in the British Indian Army who made three exploratory... more » |
John Hanning Speke was an officer in the British Indian Army who made three exploratory... more » |