I THINK I got it from the Pixelpalooza submissions in the early 00's. (And if you know what I am talking about then I am asking you nicely, HAVE YOU SEEN THESE ICONS??) :)
I only have one icon from the set still attached to a folder -
I loved this set and I feel reallly stupid for losing them.
The set was basically someone's interpretations of flowers if created by graphic artists. Several looked like pinwheel type creations. One was multicolored and is specifically the one I am looking for.
If you happen to have this collection please please please contact me. Thanks.
x-posted to a couple of places.