Archibald Campbell, 2nd of Knockbuy

(1693-1790) (–)

Parents

Children

Siblings

Partners