It's Independence Day in Mexico

Guanajuato, Mexico

© AI NISHINO/Alamy