Red Poplar Leaf Beetle Larva

Red Poplar Leaf Beetle Larva

Observation - Red Poplar Leaf Beetle Larva - UK and Ireland. Description: Beetle larva on Basket Willow.

Beetle larva on Basket Willow.