Skip Navigation
James David Smillie – American, 1833–1909