is this a Tenthredo celtica?

is this a Tenthredo celtica?

Observation - is this a Tenthredo celtica? - UK and Ireland. Description: