Thread subject: Diptera.info :: Sarcophagidae->Sarcophaga depressifrons

Posted by nielsyese on 29-09-2018 13:33
#6

You are right, John and Nini. Sarcophaga depressifrons is a perfect fit. Thanks