caddis fly?

caddis fly?

Observation - caddis fly? - UK and Ireland. Description: on grass by water

on grass by water