Thread subject:
Diptera.info :: Long antennae Tachinidae for ID > Istocheta sp. (?)
Posted by tristram on 04-03-2015 19:33
#2
Looks more like Tachinidae.