The image shows a close up of a bee on a piece of paper with a barcode and some text on it.
Read full description
The image shows a close up of a bee on 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 written on it, likely providing information about the bee.