Close
Cottonwood leaf beetle (larvae)
Chrysomela scripta