Ajax loader
Mexican-American War, Battle of Palo Alto, 1846
General Taylor at the battle of Palo Alto. The Battle of Palo Alto was the first major battle of the Mexican-American War and was fought on May 8, 1846, on disputed...
of 1
Open Lightbox