Mary Torrance - Pedigree | FamilyCentral
 3 Oct 1833 - 23 Oct 1905
 Abt 1805 - 1852
 12 Jan 1809 -
Family Group
Family Group
Family Group
Duncan McRuer
 md. 26 Dec 1854