Stenodema?

Stenodema?

Observation - Stenodema? - UK and Ireland. Description: