Individual Information
Ellen Saint Peter
Birth:
Abt 1325
of Egerton, Cheshire, England
FCID:4934:9114
Parents
Father:
John Saint Peter, Knight
Mother:
Marriage(s)
Philip de Egerton
md.
Children
1.
Living