Caddisfly

Caddisfly

Observation - Caddisfly. 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.