Public domain photos

The image shows two green beetles perched on a leaf of a plant. The beetles have a metallic sheen, and the leaf they are perched on is a vibrant green color.

The image shows two green beetles perched on a leaf of a plant. The beetles have a metallic sheen, and the leaf they are perched on is a vibrant green color.Open in library