That is a pretty well known picture. It is a cross variant of the Van Dorn pattern battle flag. John Marmaduke's personal flag also featured the Latin Cross on it as this one does.
I have never seen another like this and if the artist was accurate this might be a special flag for a higher up CS officer.
Greg Biggs