Archibald Campbell, 1st of Glenlyon

Peerage person ID=150510 (1490–1552)

Parents

Children

Siblings

Partners