William Pringle - Pedigree | FamilyCentral
 10 May 1834 - 22 May 1914
 10 Feb 1803 -
 Abt 1801 -
Family Group
Family Group
Margaret Young
 md. 24 Mar 1864
Family Group
  Children