David Peter Bell - Pedigree | FamilyCentral
 15 Mar 1841 - 31 Dec 1912
Family Group
Family Group