Origin of Mexican flag


Do you know the origin of Mexican flag? Here it is!

Go figure why the snake was on the little island and what ate there… A water snake going for a walk?