Green metallic insect resting on dry brown foliage with wildlife iridescent - Free Stock Photo | Picren | PicRen