_MG_2622 diptera larva

_MG_2622 diptera larva

Observation - _MG_2622 diptera larva - UK and Ireland. Description: diptera larva (the long squiggly worm like thing)

diptera larva (the long squiggly worm like thing)