Posted by Kahis on 12-12-2007 18:20
#2
Oh, wow.
I have no clue at all about this fly, but that does not stop me from guessing:
The ovipositor makes me think of Tephritoidea. A tropical, weird tephritoid would probably be a Platystomatid :)
Edited by Kahis on 12-12-2007 20:30