Archibald Campbell Swinton S Father People (First 1 people) - Page 0

John Campbell Swinton, 2nd of Kimmerghame

John Campbell Swinton, 2nd of Kimmerghame

Archibald Campbell Swinton's father