Thread subject:
Diptera.info :: Long antennae Tachinidae for ID > Istocheta sp. (?)
Posted by sd on 04-03-2015 21:36
#3
Interesting, looks like
Istocheta
. Change title to Tachinidae to see what Theo thinks
Steve