Thread subject: Diptera.info :: Sarcophagidae larva?

Posted by Tony Irwin on 19-03-2021 21:10
#3

I think more likely Empidoidea.