Family: Sir Walter Stewart, Lord Brechin, Earl of Atholl/Margaret de Barclay (F13159)

m. Bef 19 Oct 1378


Family Information    |    PDF