Indonesian Leaf Footed Bug by Nemanja Glumac for Stocksy United

Indonesian Leaf Footed Bug

Indonesian leaf footed bug on a wet green leaf.

Share this image

Image #828981
Uploaded 6 December, 2015
Camera: X100T

This image is exclusive to Stocksy