Nielsen Hayden genealogy

Dafydd III ap Gruffudd ap Llywelyn ab Iorwerth, Prince of North Wales

Male - 1283


Personal Information    |    Notes    |    Sources    |    All