Thread subject:
Diptera.info :: Sarcophagidae larva?
Posted by Tony Irwin on 19-03-2021 21:10
#3
I think more likely Empidoidea.