Unknown caddis fly

Unknown caddis fly

Observation - Unknown caddis fly - UK and Ireland. Description: Not form our pond as we have too many large fish

Not form our pond as we have too many large fish