MexConnect
<< Back
The main cathedral in Puebla, Mexico, where the Battle of Puebla resulted in a decisive victory over French troops on el 5 de mayo. © Donald W. Miles, 2009

The main cathedral in Puebla, Mexico, where the Battle of Puebla resulted in a decisive victory over French troops on el 5 de mayo. © Donald W. Miles, 2009

Source article: Cinco de Mayo: What is everybody celebrating?
All Tags