archibald-campbell-1st-duke-of-argyll-extraordinary-lord-of-session2.jpg
Archibald Campbell 1st Duke of Argyll Extraordinary Lord of Session
Archibald Campbell 1st Duke of Argyll Extraordinary Lord of Session