Michael Spencer - Pedigree | FamilyCentral
 5 May 1611 - 6 May 1653
 20 May 1576 - Bef May 1646
 Abt 1578 -
Family Group
  Children