Calligrapha alni 209502z

Calligrapha californica coreopsivora 6008510z

Calligrapha californica coreopsivora CHRYSOMELINAE LEAF BEETLE 6009531z

Calligrapha californica coreopsivora CHRYSOMELINAE LEAF BEETLE 6009533z

Calligrapha elegantula 202411z

Calligrapha multipunctata 207533z

Calligrapha philadelphica DOGWOOD CALLIGRAPHA 3013627z

Calligrapha philadelphica DOGWOOD CALLIGRAPHA 3013628z

Calligrapha philadelphica DOGWOOD CALLIGRAPHA 3013629z

Calligrapha 176510 grubz

Chrysolina (Hypericia) GREEN LEAF BEETLE 8037164z

Chrysolina (Hypericia) GREEN LEAF BEETLE 8037157z

Chrysolina (Hypericia) GREEN LEAF BEETLE 8037159z

Chrysolina (Hypericia) hyperici ST. JOHNSWORT BEETLE 9032667z

Chrysolina (Hypericia) hyperici ST. JOHNSWORT BEETLE 9032669z

Chrysolina (Hypericia) hyperici ST. JOHNSWORT BEETLE 9032727z

Chrysolina auripennis PURPLE LEAF BEETLE 3026234z

Chrysolina auripennis PURPLE LEAF BEETLE 3026270z

Chrysolina auripennis PURPLE LEAF BEETLE 3026277z

Chrysomela (Macrolina) scripta COTTONWOOD LEAF BEETLE 3003105z
© Rob Curtis/The Early Birder