Caddisfly (Stenophylax)

Caddisfly (Stenophylax)

Observation - Caddisfly (Stenophylax) - UK and Ireland. Description: