Archibald Campbell, 2nd of Cawdor
Parents
John Campbell
Children
Siblings
Janet Campbell
John Campbell
Katherine Campbell, Countess of Crawford
Partners
Isobel Grant