Thread subject:
Diptera.info :: Sarcophaga?
Posted by Zeegers on 26-11-2008 20:59
#2
No doubt Sarcophagidae Sarcophagini,
after that, you are on your own....
Theo