Individual Information
Theodosia Willoughby
Birth:
Abt 1591
Wollaton, Nottinghamshire, England, United Kingdom
FCID:6358:4314
Parents
Father:
Sir Percival Willoughby
Mother:
Alice Byron
Marriage(s)
Robert Miners
md. 9 Jan 1609
Children