Rutherford B. Hayes

Rutherford B. Hayes

Civil War (Union) · US Army