Veronica beccabunga?

Veronica beccabunga?

Observation - Veronica beccabunga? - UK and Ireland. Description: Think it's beccabunga, just looks a bit odd. Leaves are less rounded and more toothed than usual?

Think it's beccabunga, just looks a bit odd. Leaves are less rounded and more toothed than usual?