Quantcast
Theodore Roosevelt | Almanac.com

Theodore Roosevelt

Print Friendly and PDF
26th U.S. president