Skip Content
U.S. Flag
  
  

John P. Hale (ID/FS/OP/R-NH)


Image of Senator John P. Hale of New Hampshire

credit: Library of Congress