Person
Peerage person ID=613497
Not who you're looking for? Others named Henry Spencer: Canadian computer programmer · English politician
Family