Skip Navigation
James David Smillie – American, 1833-1909