MexicanAmerican War 18461848 Battle of Buena Vista, 23 February 1847, also known as Battle of Angostura. Mexicans under Santa Anna in green, defeated by Americans under General Zachary Taylor. Currier Ives print, 1847. Editorial Stock Photo - Afloimages
Mexican-American War 1846-1848: Battle of Buena Vista, 23 February 1847, also known as Battle of Angostura. Mexicans under Santa Anna in green, defeated by Americans under General Zachary Taylor. Currier & Ives print, 1847.