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.