Dugald Campbell, 5th of Kilberry

Peerage person ID=74631 (d. 1715)

Parents

Children

Partners