William Frances Duffy - Pedigree | FamilyCentral
 26 Jun 1873 -
 14 Apr 1848 -
Family Group
 1817 -
  Children
    1.
Living