Current Data About
David Bruce
other details
aliases |
Reverend David Bruce |
description | Peerage person ID=496824 |
External Links
(P4638) |
p49683.htm#i496824
|