Bug?

Bug?

Observation - Bug? - UK and Ireland. Description: There were quite a lot of these around and I am assuming that they 'belonged together' They were very localised on the same plant - which I think is Black Horehound but am not sure...

There were quite a lot of these around and I am assuming that they 'belonged together' They were very localised on the same plant - which I think is Black Horehound but am not sure...