N. ruficornis?

N. ruficornis?

Observation - N. ruficornis? - UK and Ireland. Description: