Family: John Campbell, 2nd of Barcaldine / Margaret Campbell, of Clathick (F1382)

m. 1647


Family Chart     |    PDF