What is the meaning behind a red pentagon with cotton balls at the star points surrounded by a circle?

It depends where its from really. I'm not sure exactly what the image is, but it could have something to do with traditions of Sacred Geometry. [http://en.wikipedia.org/wiki/Sacred_Geometry]