wasp?

wasp?

Observation - wasp?. Description: on a holly leaf

on a holly leaf