Person
Peerage person ID=245182
Not who you're looking for? Others named John Armitage: Australian politician · British editor and writer · scottish-American textile businessman and politician · British priest
Family