William Beaumont - Pedigree | FamilyCentral
Family Group
Family Group
Mary Ann Pollard
 md. 22 Sep 1850