Public domain photos

The image shows a bee on a white surface with a piece of paper attached to it. The paper has text and a barcode printed on it, and the bee is perched atop the paper.

The image shows a bee on a white surface with a piece of paper attached to it. The paper has text and a barcode printed on it, and the bee is perched atop the paper.Open in library