Current Data About
Henry Barff
other details
aliases |
Reverend Henry Barff |
description | Peerage person ID=697479 |
External Links
(P4638) |
p69748.htm#i697479
|