2189b

2189b

Observation - 2189b - UK and Ireland. Description: orange and black beetle like creature on potato leaves. Mouthparts seem attached to the leaf surface. Anyone any idea as to ID?

orange and black beetle like creature on potato leaves. Mouthparts seem attached to the leaf surface. Anyone any idea as to ID?