Grey Speedwell?

Grey Speedwell?

Observation - Grey Speedwell? - UK and Ireland. Description: