Margaret Torrance - Pedigree | FamilyCentral
 1834 - 1 May 1896
 Abt 1805 - 1852
 12 Jan 1809 -
Family Group
Family Group
Family Group
Thomas Fair
 md. 2 Jun 1865
Family Group
  Children