caddis?

caddis?

Observation - caddis? - UK and Ireland. Description: attracted to exterior light

attracted to exterior light