Larva of spotted beetle

The larva of the spotted beetle (ladybird or flea beetle?) - also see picture of the adult. Here on a leaf of Jatropha curcas.

607 views
0 faves
0 comments
Taken on June 20, 2010