Moses Alexander Barr - Pedigree | FamilyCentral
 23 Oct 1855 - 28 May 1922
Family Group
Family Group