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