Skip to main content

William H. Trescott is Assistant Secretary of State in 1860

William H. Trescott is Assistant Secretary of State in 1860

William H. Trescott is Assistant Secretary of State in 1860