DSCF0066

DSCF0066

Observation - DSCF0066 - UK and Ireland. Description: two beetles metallic/shiny colour on a rosmary plant - are they likely to be responsible for the damaged leaves & poor growth?

two beetles metallic/shiny colour on a rosmary plant - are they likely to be responsible for the damaged leaves & poor growth?