Individual Information
Drue Elwyn
Birth:
1602
Heigham, Norfolk, England
Death:
1603
FCID:5402:4921
Parents
Father:
Thomas Elwyn
Mother: Elizabeth Benslye
Marriage(s)