H Rider Haggard

BirthDate
BirthPlace
06/22/1856
Bradenham, Norfolk, GB