Dugald Bromheald Babbage

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Dugald Bromheald Babbage

B: 13 Mar 1823 in , , England

D: 1854