The grand old man of Caithness
By: by Robert Duncan.
Language: eng
Subjects: John Nicolson of Caithness.