Thread subject:
Diptera.info :: Tachinidae ID ==> Estheria sp
Posted by ChrisR on 12-04-2012 18:25
#5
Hmm, yeah I'd say
Estheria
, from the petiole and general appearance :)