Caddisfly

Caddisfly

Observation - Caddisfly - UK and Ireland. Description: Found this on my windscreen, it body was maybe 10mm or so.

Found this on my windscreen, it body was maybe 10mm or so.