Individual Information
Margaret Spencer
Birth:
Abt 1469
of Clovelly, Devonshire, England
FCID:12034:10676
Parents
Father:
Robert de Umfreville ;[Lor
Mother:
Mrs-Robert de Umfreville
Marriage(s)
Thomas Cary
md.
Children
1.
Living