Alexander Robertson of Struan, 12th Chief of Clan Donnachaidh

Peerage person ID=560407 (d. 1688)

Children

Partners