bug on potato plant 002

bug on potato plant 002

Observation - bug on potato plant 002 - UK and Ireland. Description: larvae attached to leaf on potato plant. Approx 7mm long

larvae attached to leaf on potato plant. Approx 7mm long