Common tea-tree stick insect
‘Green walking twig’
Bristly stick insect
Stick insects mating
Egg
Nymph
Spiny head