ID 265593961 © ePhotocorp | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
nature insect caddisfly wild macro trichoptera wildlife animal larvae entomology caddis fly invertebrate arthropoda brown aquatic larva butterfly river fauna lepidoptera green bug natural closeup bait insecta underwater railflies angling mountain adult caddisflies leptoceridae habitat wing outdoor creek wings small worm detail caddies awakening spring juvenile water hydropsyche pelluidula satara maharashtra india