J. S. Johnston

John S. Johnston

American, c. 1839 - 1899