Thread subject: Diptera.info :: Tachina fera?

Posted by tim worfolk on 09-05-2009 07:17
#1

Could this be Tachina fera? Photographed a few days ago, Devon, England.