Violet Elliot Blain - Pedigree | FamilyCentral
 1880 - 1961
 1853 - 1882
 1859 -
 Abt 1829 - 1907
Family Group
Family Group
 1 Sep 1796 -
 18 Jul 1798 -
David Mackenley
 md. 23 Nov 1899
  Children