William Thrall - Pedigree | FamilyCentral
 1605/06 - 3 Aug 1679