White Speedwell??

White Speedwell??

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