User:Aedis1/Art669

J. H. Johnston was a Scottish painter.

Life
?William Johnston, High Street, Dumfries - 1841 census