Caddisfly

Caddisfly

Observation - Caddisfly - UK and Ireland. Description: At rest on vegetation,saw 2 of these

At rest on vegetation,saw 2 of these