John Roxton

Lord John Roxton is a British noble and big game hunter who joined the expedition led by George Challenger.