William Talvace - Pedigree | FamilyCentral
 1084 - 30 Jun 1171