Skip Navigation
John H. Hall – American, active 1826-1860