Caddis fly (4)

Caddis fly (4)

Observation - Caddis fly (4) - UK and Ireland. Description: