Individual Information
Margaret England
Birth:
20 Jun 1346
Windsor, Berkshire, England
FCID:6507:43862
Parents
Father:
Edward III England
Mother:
Philippa Hainhault
Marriage(s)
John Hastings
md. 1359
Children