caddis?

caddis?

Observation - caddis? - UK and Ireland. Description: about 10mm body length. not near a permanent body of water.

about 10mm body length. not near a permanent body of water.