Dumfermline
References (2)
1069 Marriage / Union:
Malcolm III Ceannmor & UNKNOWN Margaret
(m. 1069 )
1069 Marriage / Union:
Malcolm III Ceannmor & Margaret
(m. 1069 )