Thread subject:
Diptera.info :: Tachinidae, Compsilura concinnata ?
Posted by ChrisR on 08-05-2014 19:34
#4
That would be my guess :)