Major Dix at the Battle of Buena Vista


2015865