speedwell?

speedwell?

Observation - speedwell? - UK and Ireland. Description: