William Torrance - Pedigree | FamilyCentral
 Abt 1868 -
 Abt 1840 - 6 Jul 1919
Family Group
 Abt 1805 - 1852
 12 Jan 1809 -
Family Group
Family Group
Family Group