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