Annabel Campbell
Peerage person ID=201307
Parents
Lucy Cameron
Patrick Campbell, 4th of Barcaldine
Children
John Campbell, 10th of Melfort
Siblings
Duncan Campbell of Barcaldine and Glenure
Jane Campbell
Mary Campbell
Isabella Campbell
Allan Campbell
Archibald Campbell
Robert Campbell
Alexander Campbell
Donald Campbell
Colin Campbell of Glenure
Anne Campbell
John Campbell of Barcaldine
Partners
Archibald Campbell of Melfort