Battle of Cerro Gordo
The Mexican War
Click on the pictures