Thomas Kirk - Pedigree | FamilyCentral
Family Group
Family Group
Ann Oxley
 md. 7 May 1678
Family Group
  Children