− 100% + Reset Photo provided by Pixabay Photo by MrsKirk72 stick insect camouflage insect bug wildlife nature leaf green stick entomology crawling outdoor plant wild tree biology animal invertebrate flora crawl brown View photo and photographer on Pixabay Download View on Pixabay ↗