Battle of Churubusco, fought near the city of Mexico 20th of August 1847

This item contains no images.