Hymenopteran on a Sycamore leaf

Hymenopteran on a Sycamore leaf

Observation - Hymenopteran on a Sycamore leaf. Description: