Caddis/Sedge fly

Caddis/Sedge fly

Observation - Caddis/Sedge fly - UK and Ireland. Description: Caddis/Sedge fly

Caddis/Sedge fly