Butterfly or moth caterpillar. Sparse hair. Found with spiderweb like material around them, they seem to be creating the web themselves.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy