File:Siege of Puebla.png

A painting of the Siege of Puebla in 1863.