Ground Ivy?

Ground Ivy?

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