caddisfly

caddisfly

Observation - caddisfly - UK and Ireland. Description: