Hydromyza livens ?

Hydromyza livens ?

Observation - Hydromyza livens ? - UK and Ireland. Description: