Rhopalidae?

Rhopalidae?

Observation - Rhopalidae? - UK and Ireland. Description: