caddis fly

caddis fly

Observation - caddis fly - UK and Ireland. Description: