FlylarvaIMG_1410

Fly larva (I think), the real size is 8.37 mm, magnifcation is 1.0.

Any ideas for better ID?

143 views
4 faves
0 comments
Uploaded on November 1, 2019
Taken on October 29, 2019