_MG_2622 diptera larva

_MG_2622 diptera larva

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

diptera larva (the long squiggly worm like thing)