Celebrating Cinco de Mayo

Church of Nuestra Señora de los Remedios and Popocatépetl, Puebla, Mexico

© Radius Images/Shutterstock