Person
Peerage person ID=667435
Not who you're looking for? Others named John Bagnall: British industrialist and colonial administrator (1888 – 195
Family