Nielsen Hayden genealogy
Family: Llywelyn ap Gruffudd ap Gwenwynwyn + Margred ferch Mardedudd Goch ap Maredudd ab Iorwerth Fychan (F17622)
Suggest a change: Family: Llywelyn ap Gruffudd ap Gwenwynwyn + Margred ferch Mardedudd Goch ap Maredudd ab Iorwerth Fychan (F17622)