Agnes Campbell

Gaelic commander (1526–1601)

Parents

Children

Siblings

Partners