Cecidomyiidae larvae?

Cecidomyiidae larvae?

Observation - Cecidomyiidae larvae? - UK and Ireland. Description: