Riverside insect,possibly caddis fly

Riverside insect,possibly caddis fly

Observation - Riverside insect,possibly caddis fly - UK and Ireland. Description: found on teasel, about 1 cm body length

found on teasel, about 1 cm body length