David MacKenzie - Pedigree | FamilyCentral
 1871 - 1943
Family Group
 14 Aug 1842 - 1907
 Abt 1817 - 1903
 Abt 1819 - 1883
 Abt 1790 -
 Abt 1790 -
 Abt 1790 -