The 21st is a Baden Regiment so the pennants should be the Baden state colors, yellow and redI notice that the white half of the pennant is in the down position, which is contrary to most photos that I have seen.
The 21st is a Baden Regiment so the pennants should be the Baden state colors, yellow and red