Thread subject:
Diptera.info :: Tachinid for ID, C Spain --> Istochaeta sp.
Posted by Stephane Lebrun on 03-12-2011 23:25
#3
Very nice one. Istocheta (cinerea) ?