I suspect that this insect is an introduced Chinese Mantis based on its size and the fact that I found it outside a building with a lot of ornamental gardening, but I would love confirmation from an insect enthusiast!
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy