Caddis fly larvae in barley straw

Caddis fly larvae in barley straw

Observation - Caddis fly larvae in barley straw. Description: Several idetical cases lodged end on in small bale of barley straw put in pond last summer

Several idetical cases lodged end on in small bale of barley straw put in pond last summer