Family: Sir James Campbell, 2nd Baronet of Aberuch / Jane Campbell (F1606)

m. 1705


Family Chart     |    PDF