God Bless America Flag cross stitch pattern... This design expresses patriotism with a waving American flag between the words -God bless America- and -Land that I love-. It is stitched on Fiddlers cloth, but may be stitched on blue for sky. Actually has 50 stars.