bayucca Buprestidae, Jewel Beetle. My closest guess would be Chrysochroinae and Psiloptera sp., but that's only a hint! It is quite a large family! https://www.flickr.com/photos/30703260@N08/3819947151 http://en.wikipedia.org/wiki/Psiloptera
Comments (1)