Poplar leaf beetle (Chrysomela populi)

Poplar leaf beetle (Chrysomela populi)

Bright shiny leaf beetle (Chrysomela populi) sits on leaf of tree.

by
by
by
by
by
by