That's the St Patrick Cross flag, from Northern Ireland, although some colorblind rednecks in Alabama might pretend it's the Cross of St. Andrew, from Scotland. Both existed long before the states of AL or FL. Now let's hear from the Spaniards, who were kicked out even earlier.