Person
(1295-1337)
Family
Not who you're looking for? Others named John Bampfield: English politician