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

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