wasp?

wasp?

Observation - wasp? - UK and Ireland. Description: on a holly leaf

on a holly leaf