Public domain photos

The image shows a red shield bug perched on a green leaf held in the palm of a person's hand. The background is slightly blurred, giving the focus to the bug.

The image shows a red shield bug perched on a green leaf held in the palm of a person's hand. The background is slightly blurred, giving the focus to the bug.Open in library