The other day, a friend of mine found this little 1" button pin on the street.
She gave it to me because she knows I like to wear little buttons of various types.

I have no idea where the picture is from or what it means (if it means anything). It's been bugging me.
Can anyone here tell me what this image is from?
I know if anyone can, the ladies of TE will nail it!
Thanks!