The colors of a flag are more than pretty decoration. They are often meaningful symbolism.
Flag of Mexico – Dia de la Bandera
The Flag of Mexico is rich with historic symbolism. The tricolors of green, white and red with the coat-of-arms centered in the white middle stripe were adopted by Mexico following their independence from Spain during the War of Independence in 1821.