Close
Stick insect, female (nymph)
Micadina phluctainoides