Archibald Campbell, 2nd of Knockbuy

(1693-1790) ()

Parents

Children

Siblings

Partners