20mm long insect, brown/light brown/grey. Long antennae: about 15mm. Found on a boulder on the bank of Lake Saint Clair, Tasmania.
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy