Alexander McRae - Pedigree | FamilyCentral
 18 Feb 1819 -
Family Group
Family Group
Janet McKenzie
 md. 30 Mar 1836
  Children
    2.