Oenanthe?

Oenanthe?

Observation - Oenanthe? - UK and Ireland. Description: