¡Viva México!: Media
The country celebrates its independence from Spain.
Images
Mexican Independence Day
Souvenirs for sale at a Mexican Independence Day celebration in Mexico City.
© Marcelo Rodriguez/Shutterstock.com