Thread subject: Diptera.info :: Tachinidae, Compsilura concinnata ?

Posted by ChrisR on 08-05-2014 19:34
#4

That would be my guess :)