Family: Archibald Douglas, 1st Lord of Cavers + Margaret Stewart of Douglas, Countess of Douglas and Angus (F21058)
m. 1390
Suggest a change: Family: Archibald Douglas, 1st Lord of Cavers + Margaret Stewart of Douglas, Countess of Douglas and Angus (F21058)