Janet Campbell
Parents
Duncan Campbell
Children
Siblings
Sir James Campbell of Auchinbreck, 6th Bt.