U.S. Cavalry School

Braves at the Little Bighorn Reenactment, Crow Agency, MT