David Wilford - Pedigree | FamilyCentral
 18 Oct 1885 - 9 Oct 1961
 1 Jul 1830 - 17 Feb 1892
 12 Jan 1850 - 28 May 1920
Family Group
  Children