An insect about one inch long found under a piece of wood in a stream. It may be an insect larvae of some sort, but was under water when found.
About
Help
Forum
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy