By Srinivasan J
Green Leaf Insect On Ground. Insects / Bugs - Leaf Insect (Phyllium Bioculatum) Or Walking Leaves. Macro Image Of A Beautiful Leaf Insect, Sabah, Borneo - (Phyllium Giganteum).
- Stock Photo ID: #SK881421
- Image Credit: Picxy.com/Srinivasanclicks
- Description:Green Leaf Insect On Ground. Insects / Bugs - Leaf Insect (Phyllium Bioculatum) Or Walking Leaves. Macro Image Of A Beautiful Leaf Insect, Sabah, Borneo - (Phyllium Giganteum).