Is it screen printed? If so, I'm going to guess that it's part of a bolt of fabric, continuously printed with one battle flag after another, so that they could then be cut apart, hemmed, and sold. In other words, I think it might be a remnant from a manufacturer of flags.