Can you figure out what this photo is? Hint: It's alive.


The wonderful insect photographs above and below were taken by Boing Boing reader Geoff Meza and shared in our Boing Boing Flickr pool.

Boing Boing reader Greg guessed (sleuthed?) correctly that the close-up above is likely this beetle (alternate view).