Thread subject: Diptera.info :: Heleomyzidae ??

Posted by Stephane Lebrun on 04-10-2008 21:47
#3

Tetanocera sp. (frons entirely shining - hyalipennis ?)