James A. Garfield

James A. Garfield

Ranked 19th among male politicians

Vote on this against other male politicians