i believe thats the european union flag
http://en.wikipedia.org/wiki/European_flag