Skip to main content

Smith, John, Earshader, Isle of Lewis, poet, called the Earshader Bard, 1848-1881

 Person