caddis? DSC00198

caddis? DSC00198

Observation - caddis? DSC00198 - UK and Ireland. Description: