Thread subject:
Diptera.info :: Tachinid
Posted by Zeegers on 21-02-2011 17:42
#10
I totally agree with Chris, it is Dufouria, very likely chalybeata
Theo