Flag Smileys

Smileys flags from all over the world. Smiley flag of the United States of America. There is even a surrender flag.