Malcolm Mac Duibhn, 1020–1066 (aged 46 years)

Name
Malcolm /Mac Duibhn/