Thread subject:
Diptera.info :: Tachinid
Posted by ChrisR on 06-05-2011 12:33
#2
Thelaira
(possibly
nigripes
) I think :)