Individual Information
Walter de Spencer
Birth:
Abt 1148
of London, Middlesex, England
FCID:4770:11891
Parents
Father:
Thurston de Spencer
Mother:
Mrs. Thurston de Spencer
Marriage(s)