wasp sp?

wasp sp?

Observation - wasp sp? - UK and Ireland. Description: