Battle Flags of the Confederacy

Depicted below are Battle Flags associated with the Confederacy's two great armies:

The Army of Northern Virginia & the Army of Tennessee

Observations by Lt. Col. Arthur Fremantle

June 1st, 1863 - Each regiment carried a 'battle-flag', blue, with a white border, on which were inscribed the names 'Belmont', 'Shiloh', 'Perryville', 'Richmond, Ky.', and 'Murfreesboro'. [Review of Confederate troops at Bellbuckle, Tenn.]

June 22nd, 1863 - The colors of the [Eastern Army] regiments differ from the blue battle flags I saw with Bragg's army. They are generally red with a blue St. Andrew's Cross showing the stars.