Teddy Roosevelt "Rough Riders" Shirt
The History List
From $ 26.95
Teddy Roosevelt "Rough Riders" Long-sleeved shirt
From $ 32.95
Teddy Roosevelt "Signature Series" Shirt
From $ 25.95
"History Nerd" with Teddy Roosevelt short-sleeved shirt - Light red heather