John Blakemore - Pedigree | FamilyCentral
 1550 -
 1537 -
 1556 -
 1520 -
 1523 -
Ruth Foster
 md. 9 Sep 1650