Storrs Ellen
Birth:
1568
<, Nottinghamshire, England>
FCID:4584:12036
Parents
Father:
William Storrs
Mother:
Dorothy
Marriage(s)