This amazing insect was in the Insectarium of the Montreal Botanical Gardens. These leaf mimics occur in SE Asia, Australia and South Asia. I imagine it would be almost impossible to spot these in the wild!
Please login or register.