Small hymenopteran on a leaf of water iris

Small hymenopteran on a leaf of water iris

Observation - Small hymenopteran on a leaf of water iris - UK and Ireland. Description: