The image shows a bee sitting atop a piece of paper with a barcode and some text on it.
Read full description
The image shows a bee sitting atop a piece of paper with a barcode and some text on it. The bee is perched on a stick, and the paper has some text and a bar code printed on it, likely indicating the bee's name.