Person
Peerage person ID=249738
Not who you're looking for? Others named Henry Stock: British architect
Family