31st Generation


1961894814. Edgar Atheling was born (date unknown). Edgar Atheling was married in 1128.

Children were:

980947407

i.

Matilde-4546.