Archibald Campbell of Budgate
Peerage person ID=58302
Children
Partners
Catherine Duff