Image Details
At a decisive battle at Buena Vista in northern Mexico, U.S. troops under General Zachary Taylor held the line against Mexican cavalry.
Prints and Photographs Division, Library of Congress
At a decisive battle at Buena Vista in northern Mexico, U.S. troops under General Zachary Taylor held the line against Mexican cavalry.
Prints and Photographs Division, Library of Congress