is this a Tenthredo mesomelas?

is this a Tenthredo mesomelas?

Observation - is this a Tenthredo mesomelas?. Description: