Close
Cottonwood Leaf Beetle (larva instars)
Chrysomela scripta