Close
Rat-tailed maggot
Eristalis tenax, larva