Chironomidae pupa

Chironomidae pupa

Observation - Chironomidae pupa - UK and Ireland. Description: