Caddis larvae

Caddis larvae

Observation - Caddis larvae - UK and Ireland. Description: A caddis larva belonging to the Family Limnephilidae.

A caddis larva belonging to the Family Limnephilidae.