Posted by ChrisR on 14-03-2011 20:30
#1
Here is another photo from Stephane Brule in French Guiana - can anyone say what it might be? :)
Posted by rvanderweele on 14-03-2011 22:35
#2
I certainly would like to have a key to the Micropezidae of the World! OMG, this is a fantastic looking insect!
Posted by ChrisR on 14-03-2011 22:43
#3
Gorgeous isn't it ... he apparently saw it on bushes along a path near his house :)