"Walking Leaf" insect ~ from the Walking Stick family of insects.
Lampyridae is a family of insects in the beetle order Coleoptera. They are winged beetles, and commonly called fireflies or lightning bugs for their conspicuous crepuscular use of bioluminescence to attract mates or prey.
stick insect pics cartoon - Google Search
fishing murals | Use these free images for your websites, art projects, reports, and ...