Is this picture taken during the actual Anthem? I'm a little confused by it.
Only one guy has his hand over his heart, at least one person is still wearing a hat, and (assuming that's the "official" flag in the center), half of you have your backs turned to the flag. Never mind the fact that it's not hoisted.
The flag was in front of us, the one at the war memorial. I don't believe we were actually singing at this point. We were just about to start when a chopper passed, so we waited. When we actually sang everyone I saw removed their hat and did have their hand over their hearts.
ETA: We were most certainly not singing at the time of this photo!