Friend or Foe

Friend or Foe

Observation - Friend or Foe - UK and Ireland. Description: Saw these cavorting on parsley today. Any idea what they may be?

Saw these cavorting on parsley today. Any idea what they may be?