Thread subject:
Diptera.info :: Tachinidae?
Posted by ChrisR on 02-09-2011 21:45
#5
I was going to suggest
Dexia
, so
rustica
would be a good guess :)