Public domain photos

The image shows a small insect, likely a bee, sitting on top of a piece of paper with text written on it and a barcode at the bottom right corner.

The image shows a small insect, likely a bee, sitting on top of a piece of paper with text written on it and a barcode at the bottom right corner.Open in library