Nice composition. The rich bold colors make the image of the flag pop out. A lot of color also makes it busy. Putting a white frame may make the image pop out even more. Great subject.
I highly disagree, and I think you forgot one key rule when choosing your subject matter, audience. By choosing the american flag you automatically narrow your target audience, as many people do not view the american flag as a symbol of freedom! On the other hand this photo is techniqually (bad spelling, I know) very strong, and depsite my obvious difference to the content, I do like your composition! 7
Very nice looking composition. I especially like the line of stars running down the left side. Needs some balance adjustments to make the colors stand out more, I think. As it is, the colors are kinda dull/faded looking.