David Barclay - Pedigree | FamilyCentral
 3 Jan 1812 - 27 Apr 1890
Family Group
Family Group
Villette Morrell
 md. 28 Sep 1865
  Children