Mystery beetles on crack willow

Mystery beetles on crack willow

Observation - Mystery beetles on crack willow - UK and Ireland. Description: Tiny glossy green leaf beetles on crack willow beside river

Tiny glossy green leaf beetles on crack willow beside river