Stick insect?

Stick insect?

Observation - Stick insect? - Global. Description: At first I thought it was a twig but on closer inspection perhaps a stick insect of some sort? It's clinging onto some green garden netting which didn't seem to camouflage it. Hope someone can ID it thanks.

At first I thought it was a twig but on closer inspection perhaps a stick insect of some sort? It's clinging onto some green garden netting which didn't seem to camouflage it.

Hope someone can ID it thanks.