Individual Details
Alexander II Armstrong of Scotland, 1st Laird of Mangerton Castle
(21 Jan 1264 - 1320)
Events
Birth | 21 Jan 1264 | Roxburghshire, Scotland | |||
Death | 1320 | Hermitage Castle, Fifeshire, Scotland |
Families
Spouse | Marguerite de Dampierre (1255 - 1285) |