Elizabeth Hall Brown - Pedigree | FamilyCentral
 26 Oct 1833 - 12 Nov 1918
Family Group
Family Group
Alexander MacGillivray
 md. 13 Sep 1859