Caddis Fly

Caddis Fly

Observation - Caddis Fly - UK and Ireland. Description: Resting on fence post next to the stream on a very frosty Sunday morning boggy land not sure which type any idea's would be welcome

Resting on fence post next to the stream on a very frosty Sunday morning boggy land not sure which type any idea's would be welcome