Cecilia Irvine - Pedigree | FamilyCentral
 31 Jan 1847 - 7 Jan 1919
 30 Mar 1809 - 12 Mar 1892
 1812/13 - 16 Sep 1886
Family Group
Family Group
Family Group
Family Group
Robert Gray
 md. 17 Feb 1876