William Welsh - Pedigree | FamilyCentral
 1792 - 12 May 1870
Family Group