Potentially isotoma viridis?

Potentially isotoma viridis?

Observation - Potentially isotoma viridis? - UK and Ireland. Description: