The Brown Knapweed is blooming all over Cape Cod. Many regard it as an invasive wildflower, although it is very pretty. The 1 to 1 1/2″ flowers are pinkish purple with thistle like heads that grow from June through September.
I took this photograph while hiking at Fort Hill in Eastham but you can see them along the sides of the roads and trails.