Caddisfly

Caddisfly

Observation - Caddisfly - UK and Ireland. Description: Caddisfly beside River Soar, Leics.

Caddisfly beside River Soar, Leics.