Caddis 01

Caddis 01

Observation - Caddis 01 - UK and Ireland. Description: Numerous insects attracted to my porch light. I think that they are Caddis flies - but don't know which one!

Numerous insects attracted to my porch light. I think that they are Caddis flies - but don't know which one!