Green jewel bug, Scutiphora pedicellata, on plant, found around the eastern coast of Australia

- Image ID: R0RJE3
Green jewel bug, Scutiphora pedicellata, on plant, found around the eastern coast of Australia
Oreolife / Alamy Stock Photo
Image ID: R0RJE3