Person
(1818-1868)
Family
Not who you're looking for? Others named John Hensleigh Allen: British member of Parliament