midge larvae_MG_9502

midge larvae_MG_9502

Observation - midge larvae_MG_9502 - UK and Ireland. Description: