Family: Malcolm III Canmore "Longneck" KING OF SCOTLAND/Saint Margaret Atheling Of England And QUEEN OF SCOTLAND (F752)

m. 1068


Family Information    |    PDF