Puffer Genealogy
Edwin Earl Of Mercia
Abt 1028 - Aft 1070 (> 43 years)
Generation: 1
1. Edwin Earl Of Mercia was born about 1028 in Mercia, England; died after 1070 in England.