Colina Campbell
Parents
Catherine Nisbet
Children
Siblings
Catherine Campbell
Sir James Campbell of Aberuchill, 3rd Bt.