Blue and White are the traditional colors of Greece.
It is said these colors represent the mountains and the sea.
The cross symbolizes Eastern Orthodox Christianity.
You can find a printable full color Greek flag at Printer Projects, either as a full page flag, or a smaller two sided flag. You can find printable Greek flag coloring page at Coloring Castle and a flag and map at Crayola.