WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of Margaret Duchess of Norfolk

Lionel Welles 1461
Joan Waterton
Eudo Welles
Maude deGreystock
Eleanor Mowbray 13641444
John Welles 1421
Elizabeth deSegrave 13381376
JohnII deMowbray 1369
Margaret Duchess of Norfolk 13201400
John deSegrave 1353
Thomas of Brotherton 13001330
Alice Hayles
EdwardI King of England 12391307
Eleanor of Castile 12441290
Marguerite of France 12791317
HenryIII King of England 12071272
Eleanor of Provence 12171284
John Lackland King of England 11661216
deWarenne
Isabella Taillefer of Angouleme 11881246