Battles of Mexico : line of operations of the U.S. Army under the command of Major General Winfield Scott on the 19th and 20th of August, 1847 Maps University Of Minnesota Full Details

Full Details

Location