Caddis fly?

Caddis fly?

Observation - Caddis fly? - UK and Ireland. Description: Plenty hatching out of the River Dove

Plenty hatching out of the River Dove