David Duffy - Pedigree | FamilyCentral
 1839 - 2 Oct 1913
 1800 -
 1804 - 31 Mar 1879
Family Group
  Children