Caddis fly (5)

Caddis fly (5)

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