Argyll, Duke Of John Douglas Sutherla profile picture

Argyll, Duke Of John Douglas Sutherla

Memories of Canada and Scotland: Speeches and Verses