species 5,763 observations

Cottonwood Leaf Beetle

Chrysomela scripta