Duncan Irvine Robertson - Pedigree | FamilyCentral
 9 Apr 1846 - 28 Feb 1915
Family Group
Family Group
Barbara Thomson
 md. 4 Dec 1872