fly larva

fly larva

Observation - fly larva - UK and Ireland. Description: