rhogogaster viridis?

rhogogaster viridis?

Observation - rhogogaster viridis? - UK and Ireland. Description: