An extra large caddis fly

An extra large caddis fly

Observation - An extra large caddis fly - UK and Ireland. Description: The body length was about33mm

The body length was about33mm