Thread subject:
Diptera.info :: Sarcophagidae? ID
Posted by ChrisR on 17-11-2009 10:05
#2
Yes, definitely a sarcophagid but I don't think you'll get much further than
Sarcophaga
(s.l.) sp. :)