Archibald Campbell of Dunstaffnage
Children
Partners
Katharine Maclean