This is the Alabama flag, the flag of Alabama shall be a crimson cross of St. Andrew on a field of white. This flag was adopted by Act 383 of the Alabama state legislature on February 16, 1895. This cross of St. Andrew was referred to in the law is a diagonal cross. This cross also known in vexillology as a saltire.
I use this flag picture as one of the collection of State flags of The United States of America. Feel free to visit our gallery below to get more states flags: