Rutherford B. Hayes

Rutherford B. Hayes

Rutherford B. Hayes