Llywelyn Ap King Of Deheubarth & Gwynedd (980-1023) |
Aelfgar III Of Mercia Earl Of Mercia (1002-1059) |
Elfgifu (Elgiva) Of Wessex (990- ) |
Lucy Of Mercia (1040- ) |
Gruffydd Ap Llywelyn King Of Gwynedd & Powys (1011-1063) |
Ealdgyth Of Mercia (1034-1086) |
Nesta Verch Gruffydd (1055- ) |
Hope you enjoy searching our KinshipTree Database and Media!