Margaret Halliday - Pedigree | FamilyCentral
 29 Dec 1868 -
 Abt 1850 -
 Abt 1847 -
 18 Mar 1827 -
 Abt 1833 -
 Abt 1797 -
 Abt 1801 -
 Abt 1765 -
Family Group