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?