Slender Speedwell?

Slender Speedwell?

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