Maybe some kind of little, itty bitty wasp?
Bee with stripes maybe for camouflage
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy