Stick insect
0 comments
The Phamatodea order of insects are an amazing study of clever camouflage and evolution. Something moved beside me and I thought it was a grass / twig. Closer inspection revealed this beauty to me. It is an Indian Stick Mantis.