Angostura, Battle of, Mexico, 1847
Buena Vista, Battle of, 1847
La Angostura, Battle of, Mexico, 1847
Buena Vista, Battle of, Mexico, 1847
Mexican War, 1846-1848--Campaigns--Mexico