U.S. Flag
  
  

Hannibal Hamlin


by Franklin Bachelder Simmons

Hannibal Hamlin

U.S. Senate Collection (cat.no. 22.00015.000)