Viva Mexico Independence Day banner design

Mexico Independence Day design featuring flags and illustrated dancers. It also says Viva Mexico! Dia de la Independencia Mexicana.