James Madison

James Madison

Ranked 9th among male politicians

Vote on this against other male politicians