Darwin stick insect


  • Darwin stick insect Eurycnema osiris
    Illustration of a female Darwin stick insect © Emily S. Damstra

Illustration of a female Darwin stick insect
Eurycnema osiris