Close
Red Poplar Leaf Beetle
Chrysomela populi