Tom McCabe's Genealogy

  • Use compact layout

Interactive tree of Margaret Daniel

Margaret Daniel 1709
Thomas Daniel 16841740
Margaret 16881743