Site hosted by Angelfire.com: Build your free website today!

The Confederate Battle Flag Of The 20th Alabama Infantry Regiment

This Battle Flag is stored at the Alabama Archives and History Building in Montgomery, Alabama.