Individual Information
Nicholas De Spencer
Birth:
Abt 1345
of Defford, Worcs, Eng
FCID:4688:156
Parents
Father:
John De Spencer
Mother:
Alice Deverell
Marriage(s)
Joan Pollard
md.
Children
1.
Living