Charles Campbell
Peerage person ID=242058
Parents
Patrick Campbell of Stuck
Elizabeth Cameron
Children
Siblings
Janet Campbell
Duncan Campbell
Donald Campbell
John Campbell
Archibald Campbell
Colin Campbell
Dugald Campbell of Knapdale