Richard Haffield - Pedigree | FamilyCentral
 Abt 1581 - Abt 1639