Kirkcudbrightshire/1880-1899

alexander hughes 1898