Cinco de Mayo is Spanish for "Fifth of May"… a yearly celebration
held on May 5, which commemorates the anniversary of Mexico’s
victory over the Second French Empire at the Battle of Puebla in
1862, led by General Ignacio Zaragoza (below).
Depictions of the Battle of Puebla.
Place your comment