Ground ivy?

Ground ivy?

Observation - Ground ivy? - UK and Ireland. Description: