Thread subject: Diptera.info :: Tachinid 2, Netherlands

Posted by Stephane Lebrun on 04-08-2015 18:41
#4

Not a tachinid. This is a Calliphoridae, Bellardia sp.