Thread subject:
Diptera.info :: Sarcophagidae
Posted by Zeegers on 04-11-2020 07:45
#6
Sorry I can’t be of more help: Sarcophaga is not my thing.
Theo