Thread subject: Diptera.info :: Tachinidae ... Carcelia sp. ???

Posted by ChrisR on 20-05-2008 17:21
#2

Tachinidae ... possibly Carcelia sp. but I won't go further ;) Do you have any more angles - especially lateral?