Thread subject: Diptera.info :: So many beasts, so little time

Posted by Xespok on 09-06-2005 00:37
#2

My guess would be that these are nymphs of Cicadellidae, Hemiptera.