caddis fly larva case

caddis fly larva case

Observation - caddis fly larva case - Global. Description: case made out of fragments of plant stem, larva just visible inside

case made out of fragments of plant stem, larva just visible inside