30th Generation


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

Children were:

396890575

i.

Matilde-4546.